package com.venutech.gongan.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.venutech.gongan.entity.UserGroupRole;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface UserGroupRoleService {
    int insert(UserGroupRole userGroupRole);

    int delete(Integer ugId, Integer roleId);

    //分页查询
    Page<UserGroupRole> getInfo(Integer pageNo, Integer pageSize, Integer ug_id);

    //查询用户组中角色ID是否存在
    UserGroupRole searchUserGroupUser(@Param("ugId") Integer ugId, @Param("roleId") Long roleId);

    //批量添加角色-->用户组
    int UserGroupAddRoles(String ids, Integer ug_id);

    List<Integer> getUserGroupRoles(Integer userid);
}
